﻿/* 分页按钮组件*/
.pagenavW{ display:none; text-align:right; margin:0 -4px 50px;clear: both; position: relative;}
.pagenavW .rt{ float:right; height: 40px;line-height: 29px; margin-right: 140px;}
.pagenavW .rt .d{ float:right;}
.pagenavW .rt .d3{ margin-top:-8px; *margin-top:-3px;}
.pagenavW .rt .d1{ *width:100px;}
.pagenavW .rt .d2{ *width:135px;}
.pagenavW .rt .d3{ *vertical-align:top;}
.pagenavW .rt .d3{ position:relative\9; top:-1px\9;}
:root .pagenavW .rt .d3{ top:0px\9;}
.pagenavW .rt .d3{ *top:0px;}
.pagenavW .rt .d3 .di,.pagenavW .rt .d3 .ye{ *position:relative; *top:-4px;}
.pagenavW .btn{display:inline-block; width:54px; height:23px; color:#2d6dc5; font-weight:bold; margin-right:5px; text-indent:-9999px; font-size:0; background:url(http://www.12301.cc/images/other/product_package_new_navBtns.gif) no-repeat 0 0}
.pagenavW .prevBtn{ background-position:top left; margin-left:10px; margin-right:5px; position: absolute; right:70px;top:2px;}
.pagenavW .nextBtn{ background-position:top right;position: absolute; right:10px;top:2px;}
.pagenavW a.prevBtn:hover{ background-position:bottom left}
.pagenavW a.nextBtn:hover{ background-position:bottom right}
.pagenavW a.btn:hover{ text-decoration:none}
.pagenavW .pageInp{ width:40px; height:20px; line-height:18px; text-align:center; color:#fa6f39; padding:0; background:#fff; border:1px solid #dddddd}
.pagenavW .pageInp{ *position:relative;}
.pagenavW .pageInp.onfocus{ border-color:#fa6f39; color:#fa6f39}
.pagenavW .cerPageBtn{ position:relative; top:7px; display:inline-block; width:0px; height:22px; line-height:22px; border:0 none; background:#fa6f39; overflow:hidden; text-align:center; color:#fff; cursor:pointer; }
.pagenavW .totalItemSize{ float:left;}
.pagenavW .btn{ }
.pagenavW .cerPageBtn{ top:7px\0; *top:-3px;}
 .formInp {width:30px;height: 15px;line-height: 15px;padding: 5px 8px;background: #fff;border: 1px solid #dbdbdb;
border-radius: 3px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.tiao{float: right;margin-top: 15px;}
.total{float: right;margin-top: 15px;}
.page_num .page_sub {border: 1px solid #DDDDDD;color: #0073B6;background: #FFFFFF;height: 22px;
line-height: 22px;padding: 0 7px;cursor: pointer;border-radius: 3px;display: inline-block;}
.page_num .page_sub:hover{ border-color:#308FEF; color:#FFF; background:#2288EE;}
.page_num .formI_ {height: 12px;width: 22px;line-height: 12px;padding: 5px 8px;background: #fff;
border: 1px solid #dbdbdb;border-radius: 3px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
